sense of being homeless - French English Dictionary